Moringa oleifera (MORINGACEAE)

Common Names:

Horseradish Tree, Miracle tree

Images: